turkish electricity transmission corporation - Turkish English Dictionary